radioactive waste processing building - French English Dictionary